package tt.com.common.util;

import tt.com.common.enums.CodeEnum;

/**
 * @author Czycka
 * @date 2022/8/24 17:06
 * @description 枚举工具栏
 */
public class EnumUtil {

    /**
     * 通过code获取枚举
     */
    public static <T extends CodeEnum> T getEnumByCode(Integer code, Class<T> enumClass) {
        for (T each : enumClass.getEnumConstants()) {
            if (code.equals(each.getCode())) {
                return each;
            }
        }
        return null;
    }
}
